clean the place - Français Anglais Dictionnaire